From: Ken Raeburn Date: Thu, 23 Jul 2009 00:36:49 +0000 (+0000) Subject: Document fixing of load-in-progress corruption. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~11346 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=a3a657db90888373588727b20126c6a66cda8355;p=emacs.git Document fixing of load-in-progress corruption. --- diff --git a/etc/ChangeLog b/etc/ChangeLog index c8f7b88f17a..5c4b54404e3 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,7 @@ +2009-07-23 Ken Raeburn + + * NEWS: `load-in-progress' corruption fixed. + 2009-07-21 Glenn Morris * refcards/cs-dired-ref.tex, refcards/dired-ref.tex: diff --git a/etc/NEWS b/etc/NEWS index f8496f9779b..ccd13a50402 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -64,6 +64,13 @@ becomes the primary selection (for interaction with other window applications). If you enable this, you might want to bind `mouse-yank-primary' to Mouse-2. +** The variable `load-in-progress' won't get corrupted by binding it +with `let'. In certain situations, loading an Emacs Lisp file from +source while in the midst of loading another file (e.g., with +`require' or `autoload') could cause the value of `load-in-progress' +to be corrupted once the outer load completed. Most code doesn't care +about this, but some (like c-mode) may check it. + * Changes in Specialized Modes and Packages in Emacs 23.2